randomised controlled trial - French English Dictionary